Namespace BEL.Servicio
	<Serializable()> _
	Public Class Asistencia
		Implements System.IDisposable

#Region "Variables privadas"
        Private _co_reserva As System.Int32
        Private _co_asistencia As System.Int32
        Private _fe_asistencia As System.DateTime
        Private _fe_horaasistencia As System.DateTime
        Private _fl_asistencia As System.Boolean
        Private _no_estado As System.String
        Private _penalidad As BEL.Servicio.Penalidad
        Private _EsNuevo As System.Boolean
#End Region
#Region "Constructor"
        Public Sub New()
            Me._co_reserva = 0
            Me._co_asistencia = 0
            Me._fe_asistencia = [Date].Now
            Me._fe_horaasistencia = [Date].Now
            Me._fl_asistencia = Nothing
            Me._no_estado = [String].Empty
            Me._penalidad = New BEL.Servicio.Penalidad
        End Sub
#End Region
#Region "Propiedades"
        Public Property CO_RESERVA() As System.Int32
            Get
                Return _co_reserva
            End Get
            Set(ByVal value As System.Int32)
                _co_reserva = value
            End Set
        End Property
        Public Property CO_ASISTENCIA() As System.Int32
            Get
                Return _co_asistencia
            End Get
            Set(ByVal value As System.Int32)
                _co_asistencia = value
            End Set
        End Property
        Public Property FE_ASISTENCIA() As System.DateTime
            Get
                Return _fe_asistencia
            End Get
            Set(ByVal value As System.DateTime)
                _fe_asistencia = value
            End Set
        End Property
        Public Property FE_HORAASISTENCIA() As System.DateTime
            Get
                Return _fe_horaasistencia
            End Get
            Set(ByVal value As System.DateTime)
                _fe_horaasistencia = value
            End Set
        End Property
        Public Property FL_ASISTENCIA() As System.Boolean
            Get
                Return _fl_asistencia
            End Get
            Set(ByVal value As System.Boolean)
                _fl_asistencia = value
            End Set
        End Property
        Public Property NO_ESTADO() As System.String
            Get
                Return _no_estado
            End Get
            Set(ByVal value As System.String)
                _no_estado = value
            End Set
        End Property
        Public Property PENALIDAD() As BEL.Servicio.Penalidad
            Get
                Return _penalidad
            End Get
            Set(ByVal value As BEL.Servicio.Penalidad)
                _penalidad = value
            End Set
        End Property
#End Region
#Region "IDisposable Members"
		Public Sub Dispose() Implements IDisposable.Dispose
			GC.Collect()
		End Sub
#End Region
#Region "IGenerico Members"
		Public Property EsNuevo() As System.Boolean
			Get
				Return _EsNuevo
			End Get
			Set(ByVal value As System.Boolean)
				_EsNuevo = value
			End Set
		End Property
#End Region

	End Class
End Namespace